sun-ray lamp - French English Dictionary